pearly-eyed trasher - Spanish English Dictionary